package com.aysafety.iotdataplatformclient.microseism.services;

import java.util.List;
import java.util.Map;

import com.aysafety.core.model.MicroseismModel;

public interface MicroseismService {
    MicroseismModel readData(String jdbcPath, String charset, String locale, String tableId) throws Exception;

    MicroseismModel readData() throws Exception;

    int readHistroyDataCount(Map<String, Object> conditions);

    List<MicroseismModel> readHistroyData(Map<String, Object> conditions, int start, int prePage);

    MicroseismModel transformData(String dataString);
}
